МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Національний Університет «Львівська політехніка»
Кафедра «Телекомунікації»
ПРОТОКОЛИ IPX, SPX, NETBIOS.
Методичні вказівки до лабораторних робіт з курсу
«Телекомунікаційні мережі ч.І»
Для студентів спеціальності
«Інформаційні мережі зв’язку»
Львів 2002
« ПРОТОКОЛИ IPX, SPX, NETBIOS ». Методичні вказівки до лабораторних робіт з курсу «Телекомунікаційні мережі ч.І» для студентів спеціальності «Інформаційні мережі зв’язку. Львів 2002. 18.
Автори: к.т.н. доц. Павликевич М.Й.
ст. викладач Костів О.Л.
асистент Кирик М.І.
Рецензент: професор д.т.н. Тимченко О.В.
У лабораторних роботах розглянуто принципи роботи протоколів IPX, SPX, NETBIOS.
Методичні вказівки розглянуто на засіданні кафедри «Телекомунікації» Національного університету «Львівська політехніка» від______2002р. протокол №____.
Вступ
Передача пакетів даних між робочими станціями без підтвердження – це тип зв’язку між робочими станціями на рівні датаграм (datagram). Рівень датаграм відповідає мережевому рівню (Network Layer) семирівневої моделі OSI.
Що ж означає “передача без підтвердження”? Це означає , що не гарантується доставка пакета від передаючої станції до приймаючої. В результаті, наприклад, перевантаження мережі або по інших причинах приймаюча сторона може так і не дочекатись призначеного їй пакета даних. При чому, що характерно для рівня датаграм, передаюча сторона так і не взнає , отримала приймаюча сторона пакет, чи не отримала.
Більш того, на рівні датаграм не гарантується також, що приймаюча сторона отримає пакети в тій послідовності , в якій вони посилаються передаючою станцією.
Для чого потрібна така передача даних , яка не гарантує доставки? Однак програми , які обмінюються даними , можуть самі організувати провірку. Наприклад , приймаюча програма може сама посилати підтвердження передаючій програмі що пакет даних отримано.
Протокол передачі даних IPX – міжмережевий протокол передачі пакетів (Internetwork Packet Exchange) – використовується в мережевому програмному забезпеченні Novell і є реалізацією рівня датаграм. Протокол NETBIOS, розроблений фірмою IBM, також може працювати на рівні датаграм.
Багато задач в мережі можна вирішити на рівні датаграм, тому виділимо багато уваги протоколам IPX і NETBIOS.
Одна з переваг рівня датаграм – можливість посилки пакетів даних одночасно всім станціям в мережі. Якщо ж для програм потрібна гарантована доставка даних, можна використати протокол більш високого рівня – рівня сеанса зв’язку.
На рівні сеансів зв’язку (Session Layer) дві робочі станції перед початком обміна даними встановлюють між собою канал зв’язку – обмінюються пакетами спеціального виду. Після цього починається обмін даними.
На рівні сеансів зв’язку при потребі виконуються повторні передачі пакетів даних, які з різних причин “не дійшли” до адресата. Крім цього гарантується , що приймаюча станція отримає пакети даних саме в цьому порядку , в якому вони були передані.
При використанні рівня сеансів зв’язку неможливо організувати “широкомовну” передачу пакетів одночасно всім станціям – для передачі даних необхідно організувати канал зв’язку між однією і другою станцією. Отже в процесі передачі даних можуть брати участь лише дві станції.
Як і слідувало очікувати, в мережевому програмному забезпеченні Novell рівень сеансів зв’язку реалізований як надбудова над рівнем датаграм. На базі протокола IPX реалізований протокол SPX – протокол послідовної передачі пакетів (Sequenced Packet Exchange Protocol).
Протокол NETBIOS реалізує рівень датаграм і сеансовий рівень. В мережі Novell є емулятор протокола NETBIOS. Цей емулятор використовує протокол IPX для реалізації як рівня датаграм , так і сеансового рівня.
Мережева адреса складається з декількох компонент . Це номер мережі, адреса станції в мережі, індентифікатор програми на робочій станції – сокет.
Номер ...